Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HELENA CLOSE Detached £1,690,000 17 Jan 2023
2 HELENA CLOSE Detached £1,175,000 24 Nov 2016
3 HELENA CLOSE Detached £1,000,000 30 Aug 2007
9 HELENA CLOSE Detached £750,000 30 Jul 2010